﻿/* ***************************************公共样式************************************************************ */
*{ margin:0; padding:0; font-size:12px; color:#555;font-family:'宋体';}
h1, h2 { font-family: 'trebuchet ms', verdana, arial; padding: 10px; margin: 0 }
h1 { font-size: large }
a img { border: none; }
a{text-decoration:none;}
li{ list-style:none}
.clear{ width:0px; height:0px; clear:both}
input{ height:17px}
td{ height:25px; line-height:25px;}
.jqueryBorder{width:100%; margin:5px;height:100%}
.buttonBig{ width:129px; height:36px; border:none; background:url(../images/buttonBig.gif); font-size:14px; font-weight:bold; color:#274382}
.buttonBigGray{width:129px; height:36px; border:none; background:url(../images/buttonBigGray.gif); font-size:14px; font-weight:bold;}
.buttonS{ width:99px; height:36px; border:none; background:url(../images/buttonS.gif); font-size:14px; font-weight:bold; color:#274382}
.buttonSGray{width:99px; height:36px; border:none; background:url(../images/buttonSGray.gif); font-size:14px; font-weight:bold;}
/* ***************************************resizer****************************************************************** */
.ui-layout-resizer-sliding{opacity:0.1;filter: alpha(opacity=10);background-color: #999;}
.ui-layout-resizer-sliding:hover {opacity:1;filter:alpha(opacity=100);}
.ui-layout-resizer-west-dragging , .ui-layout-resizer-west-open:hover{ background: url(../images/resizable-w.gif) repeat-y center; }
/*ie6 */
* html .ui-layout-resizer-west-open	{ background: url(../images/resizable-w.gif) repeat-y center  !important; }
.ui-layout-toggler-west-open{background:url(../images/toggle-lt.gif) no-repeat center right;}
.ui-layout-resizer-west-closed {background-color:#DDD;border-top:1px solid #677;border-bottom:1px solid #677;border-left:1px solid #677;}
.ui-layout-resizer-west-closed:hover {background-color: #E6E6E6;}
.ui-layout-resizer-west-closed:hover .content {color: #C30;}
.ui-layout-toggler-west-closed{background-color:#EEE;border-top:1px solid #FFF;border-left:1px solid #FFF;border-bottom:1px solid #677;}
.ui-layout-toggler-west-closed:hover {background-color: #F6F6F6;}
.ui-layout-toggler-west-closed .content {color:#033;font-size:12px !important;font-weight:bold;text-transform:uppercase;text-align:center;padding-right:1px;}

/******************************************** top *********************************************************/
.ui-layout-north {height:80px; background:url(../images/topBg.jpg) repeat-x; position:absolute; width:100%}
.topLeft{background:url(../images/topLeft.jpg); width:590px; height:18px; padding-top:62px;float:left; }
.wellcome{width:170px;height:18px;padding-left:20px; padding-top:2px;margin-left:10px;background:url(../images/topWellcome.jpg) no-repeat top left;float:left}
.dateAndNews{float:left;}
.news{margin-left:10px; background:url(../images/topNews.png) no-repeat top left; line-height:16px; height:16px; padding-left:20px}
.topRight{float:right;height:18px; padding-top:62px;width:411px; background:url(../images/topRight.jpg); text-align:right}
.logout, .logoff{padding-right:20px; margin-right:10px; height:18px; padding-top:2px;}
.logout{background:url(../images/topLogout.png) no-repeat right top;}
.logoff{ background:url(../images/topLogoff.png) no-repeat right top;}

/******************************************** nav **********************************************************/
.ui-layout-west {background:url(../images/navBg.jpg) repeat;}
.west-scroll{overflow:auto}
.ui-layout-west span,.ui-layout-west a{ color:#000}
.navTop{background:url(../images/navTopBg.jpg);width:100%; height:28px}
.navFirstLevel{background:url(../images/navBlock.jpg); width:100%; height:16px; padding:5px 0 4px 10px;}
.navIcon{ background:url(../images/navIcons.jpg) no-repeat; height:16px; padding-left:20px; line-height:16px}
.navSecondLevel{padding:7px 0 7px 35px; height:12px;width:100%; background:url(../images/navBg2.jpg) no-repeat}
.navThirdLevel{padding:7px 0 7px 45px; height:12px; width:100%;background:url(../images/navBg2.jpg) no-repeat}
.lastLevel{padding:7px 0 7px 55px; height:12px; width:100%;background:url(../images/navBg2.jpg) no-repeat}

/******************************************** center **********************************************************/
.ui-layout-center {overflow: hidden;}

/******************************************** bottom **********************************************************/
.bottom{width:100%; height:24px; padding-top:4px; padding-left:10px; font-size:12px; color:#34508e; background:url(../images/bottomBg.jpg) repeat-x; position:relative}
.bottomRight{ position:absolute; top:1px; right:10px; width:25px; height:23px; background:url(../images/bottomRight.jpg)}

/* inner divs inside Outer East/West panes */
.header{font-weight: bold;text-align: center;padding: 2px 0 4px;position: relative;overflow: hidden;}

/******************************************** 公共页签样式 **********************************************************/
.TabMain{ background:url(../images/Tab_bg.gif) repeat-x;text-align:center; padding:0px 5px; line-height:29px; }
.TabMain li{ display:block; height:29px; float:left; margin-right:3px}
.tab_main_active{float:left;background:url(../images/Tab_Bg1.gif) repeat-x;text-align:center; padding:0px 5px; line-height:29px; color:#fff} 
.tab_main{float:left;background:url(../images/Tab_Bg1None_bg.gif) repeat-x;text-align:center; padding:0px 5px; line-height:35px; margin-bottom:-6px;color:#555} 
.tab_left_active{float:left;width:11px; height:29px; background:url(../images/Tab_bg_left.gif)}
.tab_right_active{float:left;width:11px; height:29px; background:url(../images/Tab_bg_right.gif)}
.tab_right_active_f{float:left;width:11px; height:29px; background:url(../images/Tab_bg_right1.gif)}
.tab_right{float:left;width:16px; height:29px; background:url(../images/Tab_Bg1None_right.gif) no-repeat}
.tab_right_f{float:left;width:16px; height:29px; background:url(../images/Tab_Bg1None_right.gif) no-repeat}
.tab_left{float:left;width:11px; height:29px; background:url(../images/Tab_Bg1None_left.gif)}

/* *************************************** 登陆页面 ************************************************************ */
.loginbody{text-align:center; width:100%;}
.loginCenter{ width:817px; height:542px; margin:0 auto; background:url(../images/loginCenter.jpg); position:relative;}
.inputInfo{ position:absolute; top:325px; left:440px;}
.inputInfo td{ font-size:12px; color:#222;}
.loginBt{ width:99px; height:61px; background:url(../images/loginBt.jpg); border:none; margin-left:25px;}

/* *************************************** 首页样式 ************************************************************ */
.home{ background:url(../images/index_bottom.gif) repeat-x; position:absolute; z-index:-1; right:0; bottom:0; height:440px; width:100%}

/* **************************后台推送处理信息展现窗口样式***************************************** */
.pointOut{ width:3px; height:12px; background:url(../images/notice_info_class.jpg) no-repeat left top; padding-right:5px;}
.keyPointOut{ width:3px; height:12px; background:url(../images/notice_info_class.jpg) no-repeat left -40px; padding-right:10px;}
.warning{width:3px; height:12px; background:url(../images/notice_info_class.jpg) no-repeat left -20px; padding-right:10px;}
#newnotice {position:absolute;display:none;width:740px; height:228px; background:url(../images/notice_OuterBg.jpg);}
#newnotice p {margin:1px;padding:0px 2px 0px 5px;height:30px;line-height:30px;}
#newnotice p .title {float:left;padding-left:40px}
#newnotice p #bts {display:block;float:right;width:48px;height:25px;}
#newnotice p #bts .button {display:block;float:left;width:15px;height:15px;line-height:25px;cursor:pointer;margin-top:10px;}
#newnotice p #bts #tomin {background-image:url(../images/notice_button.gif); background-position:center;}
#newnotice p #bts #tomax {background-image:url(../images/notice_button.gif); background-position:bottom;}
#newnotice p #bts #toclose {background-image:url(../images/notice_button.gif);}
#newnotice div {font-size:12px;margin-left: 20px;margin-top: 6px;padding:0px 5px 0px 5px;color:#222;height:193px;line-height:20px;}
#noticecon td{ border-bottom:dotted 1px #7988ab; color:#222}

/* *********************************页面模板样式（背景、页签下面的蓝色线minLine）***************************************************** */
.minLine{ height:4px;line-height:2px;overflow:hidden;background:#467dc0;}
.mainBodyBg{background:url(../images/mainBodyBgTop.gif) repeat-x; position:relative}
.mainBodyBgBottom{background:url(../images/mainBodyBgbottom.gif) repeat-x; position:absolute; bottom:0; left:0; z-index:-1; height:123px; width:100%}

/* *********************页面模板样式（圆角输入框模板-不固定选项模式以及固定选项数模式）************************ */
.roundcornerSelect{width:80%; float:left;border-left:solid 1px #a3b6d0;border-top:solid 1px #a3b6d0; border-bottom:solid 3px #929292;border-right:solid 3px #929292;background:#fff url(../images/roundcornerSelectRightTop.gif) repeat-x top; position:relative;}
.doubleRoundcornerOuter{background:#e6f1ff url(../images/roundcornerSelectLeftTop.gif) repeat-x top;}
.roundcornerSelect span{ position:absolute; display:block; width:12px; height:12px;}
.roundcornerSelect .L{ background:url(../images/roundcornerL.gif) no-repeat; left:-1px; top:-1px;}
.roundcornerSelect .R{ background:url(../images/roundcornerR.gif) no-repeat; right:-3px;top:-1px;}
.roundcornerSelect .R2{ background:url(../images/roundcornerR2.gif) no-repeat; right:-3px;top:-1px;}
.roundcornerSelect .LB{ background:url(../images/roundcornerLB.gif) no-repeat; left:-1px; bottom:-5px;}
.roundcornerSelect .RB{ background:url(../images/roundcornerRB.gif) no-repeat; right:-3px;bottom:-5px;}
.roundcornerSelect .RB2{ background:url(../images/roundcornerRB2.gif) no-repeat; right:-3px;bottom:-5px;}
/*圆角框左侧选项卡*/
.roundcornerSelectLeft{width:25%; float:left;height:280px; border-right:solid 1px #a3b6d0; background:#e6f1ff}
.roundcornerSelectLeft .top{width:100%; height:19px; background:url(../images/roundcornerSelectLeftTop.gif) repeat-x;}
/*固定选项卡模式*/
.roundcornerSelectLeft ul{margin-top:20px}
.roundcornerSelectLeft li a{ display:block; width:100%; line-height:63px; text-align:right; padding-right:20px;background:url(../images/roundcornerLi.gif) right top no-repeat}
.roundcornerSelectLeftLiActived{display:block; width:100%; line-height:63px; text-align:right; padding-right:20px;background:url(../images/roundcornerLi.gif) right bottom no-repeat}
/*不固定选项卡模式*/
.roundcornerSelectLeft2 li a{display:block; width:100%; line-height:30px; text-align:right; padding-right:20px;}
.roundcornerSelectLeft2LiActived{display:block; width:100%; line-height:30px; text-align:right; padding-right:20px;}
/*圆角框右侧*/
.roundcornerSelectRight{width:74%; float:right;height:280px; overflow:hidden; text-align:center; overflow:hidden}
.roundcornerSelectInnerTop{padding-bottom:10px; border-bottom:dotted 1px #a3b6d0}
/*居中模式*/
.alignCenterOuter{width:100%; text-align:center}
.90percentCenter{width:90%; margin:10px auto;float:none; text-align:left}
.95percentCenter{width:95%; margin:10px auto;float:none; text-align:left}
.infoTypeIn{ margin:20px; border-bottom:dotted 1px #a3b6d0; padding:20px 0}

.doubleRoundcorner{ width:40%; float:left; background:url(../images/double_R_Top_bg.gif) repeat-x top; position:relative; border-bottom:solid 1px #aac2df}
.doubleRoundcorner span{position:absolute; display:block; width:5px; height:5px;}
.doubleRoundcorner .L{ background:url(../images/double_R_L.gif) no-repeat; left:0; top:0;}
.doubleRoundcorner .LB{ background:url(../images/double_R_LB.gif) no-repeat; left:0; bottom:-4px;}
.doubleRoundcorner .R{ background:url(../images/double_R_R.gif) no-repeat; right:0; top:0;}
.doubleRoundcorner .RB{ background:url(../images/double_R_RB.gif) no-repeat; right:0; bottom:-4px;}
.doubleRoundcorner .top{ width:100%; border-left:solid 1px #4982c8;border-right:solid 1px #4982c8; height:35px; background:url(../images/double_R_Top_people.gif) no-repeat left; line-height:35px; font-weight:bold; color:#fff; text-align:center}
.doubleRoundcorner .cont{ width:100%; border-left:solid 1px #aac2df;border-right:solid 1px #aac2df; background:#fff url(../images/double_R_Body_Bg.gif) repeat-x bottom;}
.doubleRoundcorner .bottom{height:15px; background:url(../images/double_R_Bottom_Bg.gif) repeat-x; width:100%; text-align:center;padding:0}
.doubleRoundcorner .bottom .center{ background:url(../images/double_R_Bottom.gif) no-repeat; width:262px; height:15px; margin:0 auto}
.doubleCenter{ width:19%; float:left; text-align:center}
.doubleCenterR{ width:48px; height:31px; background:url(../images/double_center_R.gif); border:none;}
.doubleCenterL{ width:48px; height:31px; background:url(../images/double_center_L.gif); border:none;}

/*--------------setting.html-----------------*/
.setting{ margin-top:50px}
.settingTb{ margin-top:20px}
.settingTb td{ line-height:40px}
.setRight{ width:20%; float:right; height:280px; text-align:right}
.setRight input{display:block; margin:100px 0;}

/********************数据上******************** */
.rightBt{ width:20%; float:right; height:280px; text-align:right}
.rightBt input{ display:block; margin:30px 0;}

/* *******************生成凭证页***************** */
.category div{width:150px; float:left; padding:3px 0; margin-right:5px;}
.category input{margin-right:3px;}

/*数据列表*/
.blueLine{background:#467dc0; width:100%;border-bottom:solid 1px #395a9d;padding:4px 10px;text-align:right; }
.blueLine td{ color:#fff; font-weight:bold}
.blueLine input{ height:20px;}
.searchBt{ width:30px; height:20px; border:none; background:url(../images/search.gif)}